int getMem(char **p2)
{
     *p2 = 200 //通过*p（p是谁的地址）就间接的修改谁的值
     *p2 = (char *)malloc(1000);
     return 0;
}

void main()
{
    char *p = NULL; //定义一个变量通常是实参
    char **p2 = NULL; //定义一个变量通常是形参
    //不断的给指针赋值，相当于不断的去改变指针的指向
    p = 0x1;
    p=2;
    p=3;

    //现在我想间接的去修改p的值

    p2 = &p ; //建立关联 把实参p取地址传给另外一个变量（形参）

    *p2 = 100 //通过*p（p是谁的地址）就间接的修改谁的值

    printf("p:%d",p);

    getMem(&p)
     printf("p:%d",p);
}